﻿.p_btns { margin: 10px 0 30px 0; }
.p_btns .p_bar em { line-height: 26px; }
.p_btns .p_bar a {color: #6774A8; text-decoration:none;}
.p_btns .p_bar a:hover {text-decoration:underline;}
.p_btns .p_bar a:link {text-decoration:none;}
.p_btns .p_bar a:active {text-decoration:underline;}
.p_btns .p_bar a:visited {text-decoration:none;}
.p_btns .p_bar {float: left; border: 1px solid #CAD9EA; background: #F7F7F7; height: 24px; line-height: 26px; color: #999; overflow: hidden; }
.p_btns .p_bar a, .p_bar strong, .p_bar em, .p_bar kbd, #multipage .p_bar em { float: left; padding: 0 8px; line-height:26px; }
.p_btns .p_bar a:hover { background-color: #FFF; }
.p_btns .p_bar strong { font-weight: bold; color: #090; background: #CAD9EA; }
.p_btns .p_bar a.prev, .p_bar a.next { line-height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; }	
.p_btns .p_bar a.next { padding: 0 15px; }
.p_btns .p_bar kbd { border-left: 1px solid #CAD9EA; margin: 0; }
* html .p_btns .p_bar kbd { padding: 1px 8px; }
.p_btns .p_bar kbd input { border: 1px solid #CAD9EA; margin-top: 3px !important; * > margin-top: 1px  !important; margin: 1px 4px 0 3px; padding: 0 2px; height: 17px; }
.p_btns .p_bar kbd>input { margin-bottom: 2px; }